package com.cares.business.procedure.service;

/***
 * 存储过程调用服务类接口
 */
public interface ProcedureService {
	
	/**
	 * 测试无返回值存储过程 
	 * flowParams： 流程参数， procedureName--存储过程名称，inParams--in参数
	 */
	public void doCallProcedure(String[] flowParams, String procedureName, Object... inParams);
	
	/**
	 * 测试有返回值存储过程
	 * flowParams： 流程参数， procedureName--存储过程名称，inParams--in参数,outParams--输出参数名称（与数据库中的out参数名一致）
	 */
	public Object doCallProceReturnValue(String[] flowParams, String procedureName, Object[] inParams, String... outParams);

}
